<script>
  import $ from 'dfish-widget'
  import Method from '../Method.vue'

  export default {
    mixins: [Method],
    data() {
      return {
        name: '$.dateAdd(date, part, value)',
        remark: '日期增加或减少指定的单位。返回新的日期对象。',
        attrs: [{
          name: 'date',
          remark: '日期对象',
          type: 'Date',
        },{
          name: 'part',
          remark: '要增减的日期类型，可选值：<var>y</var>(年) <var>M</var>(月) <var>d</var>(日) <var>H</var>(时) <var>m</var>(分) <var>s</var>(秒)',
          type: 'String',
        },{
          name: 'value',
          remark: '要增减的数值',
          type: 'Number',
        }],
        examples: [{
          remark: '当前的时间加两天',
          code: `
            let d = $.dateAdd(new Date, 'd', 2);
            `
        },{
          remark: '当前的时间减一个月',
          code: `
            let d = $.dateAdd(new Date, 'M', -1);
            `
        }]
      }
    }
  }
</script>
